היו 3 שלבים שלב ראשון ראיון מקצועי שלב שני ראיון אישיותי במידה ועברת את שניהם אתה ממשיך לראיון מקצועי נוסף.
בסה"כ הם היו נחמדים ממש השאלות היו יחסית פשוטות.
שאלות מתוך הראיון
יש לי מערך של מספרים ואני מעוינת שיהיו את הפעלות
set-לקבוע ערך במקום במערך
get - לקבל ערך ממקום במערך
setALL- בo(1) לקבוע ערך בכל איברי המערך
ראיון של שעה שהסברתי על עצמי והחברה שעבדתי בה עם פרוייקט מרכזי לפרט עליו, וחצי שעה פתרון שאלת ליטקוד על גבי notepad ייעודי.
שאלות מתוך הראיון
לממש queue בגודל מוגבל (פונקציות dequeue, enqueue ו peek) היו לשאלה הכוונות בכמה שלבים
- התחלתי מלרצות לממש ע״י רשימה מקושרת וביקשה שלא להשתמש בזה
- המשכתי מלרצות עם שני stack וביקשה להשתמש רק במערך פשוט
- מכאן זה בעצם הופך לשאלה הזאת https://leetcode.com/problems/design-circular-queue/
דרך חברת כוח אדם. שלחו מבחן בית. 5 שאלות קידוד ו 16 שאלות אמריקיות. שעתיים. מבחן נסגר אוטומתי אחרי שעתיים. מבחן עם מצלמה.
שאלות מתוך הראיון
Given a String. and array of words if it's possible to split the string to words from the given array, return 1, else return 0
For example: 1.
String str="HiHello";
String[] words = {"Hi", "Hello", "World"}
should return 1 - may be splitted
2.
String str="Worlds";
String[] words = {"Hello", "World"}
should return 0
אנשים קשוחים ממש
אם עזרתי לך בבקשה תפרסם עוד שאלות בתחום מראינות עבודה שעברת !!
שאלות מתוך הראיון
כתוב פונקציה המחזירה מערך מספרים את K האיברים הכי קרובים ל X ב JAVA
פונקציה המקבלת שני NODE ומחזירה את PARENT המשותף הכי קרוב שלהם .
מה זה ADVICE ב AOP ?
יש לך שתי פונקציות אחת קולטת ספרים והשניה קוראת ספרים ומבצעת חיפוש על כל הספרים שנקלטו לפי מילי מסוימות איך תממשי את העיקרון ?